import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';

class PageStyle {
  static final paColor = _Color();
  static final paText = _Text();
  static final paImage = _Image();
  static final paDiver = _Diver();
}

class _Text {
  final tenWhiteTextStyle =
      TextStyle(fontSize: 10.sp, color: Color(0xffFFFFFF));
  final tenGreenTextStyle =
      TextStyle(fontSize: 10.sp, color: Color(0xff666666));
  final tenTextStyle = TextStyle(fontSize: 10.sp, color: Color(0xff333333));
  final twelveWhiteTextStyle =
      TextStyle(fontSize: 12.sp, color: Color(0xffFFFFFF));
  final twelveTextStyle = TextStyle(fontSize: 12.sp, color: Color(0xff333333));
  final twelveentTextStyle =
      TextStyle(fontSize: 12.sp, color: Color(0xff999999));
  final twelvegreyTextStyle =
      TextStyle(fontSize: 12.sp, color: Color(0xff666666));
  final redTwelveTextStyle =
      TextStyle(fontSize: 12.sp, color: Color(0xffEE3F4D));
  final blueTwelveTextStyle =
      TextStyle(fontSize: 12.sp, color: Color(0xff0082FF));
  final greenTwelveTextStyle =
      TextStyle(fontSize: 12.sp, color: Color(0xff3C9566));
  final fourteenTextStyle =
      TextStyle(fontSize: 14.sp, color: Color(0xff333333));
  final fourteenwhiteTextStyle =
      TextStyle(fontSize: 14.sp, color: Color(0xffFFFFFF));
  final fourteenRedTextStyle =
      TextStyle(fontSize: 14.sp, color: Color(0xffEE3F4D));
  final fourteenBlueTextStyle =
      TextStyle(fontSize: 14.sp, color: Color(0xff0084FF));
  final fourteenGreyTextStyle =
      TextStyle(fontSize: 14.sp, color: Color(0xff666666));
  final boldBlacksixteenTextStyle = TextStyle(
    fontSize: 16.sp,
    color: Color(0xff333333),
  );
  final sixsixteenTextStyle = TextStyle(
    fontSize: 16.sp,
  );
  final sixsixBlueTextStyle =
      TextStyle(fontSize: 16.sp, color: Color(0xff0084FF));
  final sixsixgreyTextStyle =
      TextStyle(fontSize: 16.sp, color: Color(0xff666666));
  final sixWhiteTextStyle =
      TextStyle(fontSize: 16.sp, color: Color(0xffFFFFFF));
  final scaffoldTextStyle = TextStyle(
    fontSize: 17.sp,
  );
  final blackEeighteenTextStyle =
      TextStyle(fontSize: 18.sp, color: Color(0xff333333));
  final greyEeighteenTextStyle =
      TextStyle(fontSize: 18.sp, color: Color(0xff666666));
  final whiteEeighteenTextStyle =
      TextStyle(fontSize: 18.sp, color: Color(0xffFFFFFF));
  final whiteEeighteenBlodTextStyle = TextStyle(
      fontSize: 18.sp, color: Color(0xffFFFFFF), fontWeight: FontWeight.bold);
  final twentyBlodTextStyle = TextStyle(
      fontSize: 20.sp, color: Color(0xff333333), fontWeight: FontWeight.bold);

  final twentyFourBlodTextStyle = TextStyle(
      fontSize: 24.sp, color: Color(0xff333333), fontWeight: FontWeight.bold);
  final twentyFourGreyTextStyle =
      TextStyle(fontSize: 24.sp, color: Color(0xff666666));
  final twentyEightTextStyle =
      TextStyle(fontSize: 28.sp, color: Color(0xffFFFFFF));
  final thirtyThreenTextStyle =
      TextStyle(fontSize: 32.sp, color: Color(0xff333333));
  final thirtySixTextStyle =
      TextStyle(fontSize: 36.sp, color: Color(0xffFFFFFF));
}

class _Color {
  final whiteFFF = Color(0xffFFFFFF);
  final black333333 = Color(0xff333333);
  final black00 = Color(0xff000000);
  final greeyD5 = Color(0xffD5D5D5);
  final greeyF5 = Color(0xffF5F5F5);
  final greeyE5 = Color(0xffE5E5E5);
  final greeyC5 = Color(0xffC5C5C5);
  final greeyF7 = Color(0xffF7F7F7);
  final greeyD7 = Color(0xffD7D7D7);
  final qing15B = Color(0xff15B6CB);
  final juseF39 = Color(0xffF39376);
  final blue2395FF = Color(0xff2395FF);
  final grey666666 = Color(0xff666666);
  final red = Color(0xffEE3F4D);

  final E4C2CFF = Color(0xFF7A6035);

  final scaffoldColor = Color(0xffFFFFFF);
  final scaffoldTextColor = Color.fromARGB(1, 255, 255, 255);
  final scaffoldBackgroudColor = Color(0xffF5F5F5);
  final homeHeadColor = Color(0xff0084FF);
  final homeButtonColor = Color(0xff0A38FF);
  final tabButtonColor = Color(0xff666666);
  final yaoYueRuZhuColor = Color(0xffF39376);
  final dailiRuZhuButtonColor = Color(0xff615EFA);
  final shangJiaRuZhuButtonColor = Color(0xffFF6A56);
  final zhiqianButtonColor = [Color(0xff7797EE), Color(0xff61BFF3)];
  final tuijianButtonColor = [Color(0xffF19A58), Color(0xffF3C651)];
  final shangmengButtonColor = [Color(0xffEB5F76), Color(0xffEC8B5C)];
  final shititianButtonColor = [Color(0xff92E073), Color(0xff65E498)];
  final zhiqianShangjiaButtonColor = [Color(0xff29E4EE), Color(0xff2069FD)];
  final sanfangShangjiaButtonColor = [Color(0xffFF7936), Color(0xffF3393D)];
  final daiLiQuXianButtonColor = [Color(0xffE373FD), Color(0xff7931FF)];
  final geRenZhongxinColor = [Color(0xff0084FF), Color(0xff00BAFF)];
  final sheZhiJinEColor = [Color(0xff44A8FD), Color(0xff3A7BD5)];
  final tikuanColor = [Color(0xff36D1DC), Color(0xff5B86E5)];
}

class _Image {
  ///我的页面签约商家
  final iconMyBusiness = Image.asset(
    "assets/images/icon_my_business.png",
    width: 36.r,
    height: 36.r,
  );

  ///我的页面邀约合伙人
  final iconMyJoin = Image.asset(
    "assets/images/icon_my_Join in.png",
    width: 36.r,
    height: 36.r,
  );

  ///我的页面下级员工/机构页面下级机构
  final iconMyStaff = Image.asset(
    "assets/images/icon_my_staff.png",
    width: 36.r,
    height: 36.r,
  );

  ///我的页面机构下级机构
  final iconMyMechanism = Image.asset(
    "assets/images/icon_my_mechanism.png",
    width: 36.r,
    height: 36.r,
  );

  ///我的页面收益地区
  final iconMyRegion = Image.asset(
    "assets/images/icon_my_region.png",
    width: 36.r,
    height: 36.r,
  );

  ///返回
  final iconReturn = Image.asset(
    "assets/images/icon_return.png",
    width: 18.r,
    height: 18.r,
  );

  ///眼睛不显示
  final iconLandHide = Image.asset(
    "assets/images/icon_land_hide.png",
    width: 16.r,
    height: 16.r,
  );

  ///眼睛显示
  final iconLandDisplay = Image.asset(
    "assets/images/icon_land_display.png",
    width: 16.r,
    height: 16.r,
  );

  ///❌号
  final iconLandClose = Image.asset(
    "assets/images/icon_land_close.png",
    width: 16.r,
    height: 16.r,
  );

  ///向右箭头黑色
  final iconEnterblack = Image.asset(
    "assets/images/icon_enter.png",
    width: 14.r,
    height: 14.r,
  );

  ///首页未选中
  final iconHomeDefault = Image.asset(
    "assets/images/icon_home_default.png",
    width: 24.r,
    height: 24.r,
  );

  ///首页已选中
  final iconHomeSelect = Image.asset(
    "assets/images/icon_home_Select.png",
    width: 24.r,
    height: 24.r,
  );

  ///消息未选中
  final iconNewsDefault = Image.asset(
    "assets/images/icon_news_default.png",
    width: 24.r,
    height: 24.r,
  );

  ///消息已选中
  final iconNewsSelect = Image.asset(
    "assets/images/icon_news_Select.png",
    width: 24.r,
    height: 24.r,
  );

  ///推荐未选中
  final iconRecommendDefault = Image.asset(
    "assets/images/icon_recommend_default.png",
    width: 24.r,
    height: 24.r,
  );

  ///推荐已选中
  final iconRecommendSelect = Image.asset(
    "assets/images/icon_recommend_Select.png",
    width: 24.r,
    height: 24.r,
  );

  ///我的未选中
  final iconMyDefault = Image.asset(
    "assets/images/icon_my_default.png",
    width: 24.r,
    height: 24.r,
  );

  ///我的已选中
  final iconmySelect = Image.asset(
    "assets/images/icon_my_Select.png",
    width: 24.r,
    height: 24.r,
  );

  ///设置
  final iconMySetup = Image.asset(
    "assets/images/icon_my_setup.png",
    width: 20.r,
    height: 20.r,
  );

  ///扫描二维码
  final iconSigninQRCode = Image.asset(
    "assets/images/icon_Sign in_QR code.png",
    width: 18.r,
    height: 18.r,
  );

  ///向右箭头
  final iconAuthenticationEnter = Image.asset(
    "assets/images/icon_authentication_enter.png",
    width: 18.r,
    height: 18.r,
  );

  ///提款金额
  final iconDrawingMoney = Image.asset(
    "assets/images/icon_drawing_money.png",
    width: 36.w,
    height: 50.h,
  );

  ///添加银行卡加号
  final iconBankCardAdd = Image.asset(
    "assets/images/icon_bank card_add.png",
    width: 16.r,
    height: 16.r,
  );

  ///头像标记
  final iconSettledSign = Image.asset(
    "assets/images/icon_Settled_sign.png",
    width: 30.r,
    height: 30.r,
  );

  ///奖励到账
  final iconSettledLoop = Image.asset(
    "assets/images/icon_Settled_loop.png",
    width: 30.r,
    height: 30.r,
  );

  ///呈现记录
  final iconSettledRecord = Image.asset(
    "assets/images/icon_Settled_record.png",
    width: 30.r,
    height: 30.r,
  );

  ///分机构合伙人
  final iconMechanismJoin = Image.asset(
    "assets/images/icon_mechanism_Join in.png",
    width: 30.r,
    height: 30.r,
  );

  ///机构人员管理
  final iconMechanismPersonnel = Image.asset(
    "assets/images/icon_mechanism_personnel.png",
    width: 30.r,
    height: 30.r,
  );

  ///即时提款
  final iconSettledTopping = Image.asset(
    "assets/images/icon_Settled_Topping.png",
    width: 30.r,
    height: 30.r,
  );

  ///机构团队
  final iconMyMeccanismo = Image.asset(
    "assets/images/icon_my_meccanismo.png",
    width: 36.r,
    height: 36.r,
  );

  ///二维码图标
  final iconMechanismQR = Image.asset(
    "assets/images/icon_mechanism_QR code.png",
    width: 18.r,
    height: 18.r,
  );

  ///二维码图标
  final iconSettledSign2 = Image.asset(
    "assets/images/icon_Settled_sign2.png",
    width: 20.r,
    height: 20.r,
  );

  ///营业执照图标
  final iconMechanismProve = Image.asset(
    "assets/images/icon_mechanism_prove.png",
    width: 18.r,
    height: 18.r,
  );

  ///招商公告图片
  final picHomeNotice = Image.asset(
    "assets/images/pic_home_Notice.png",
    width: 64.w,
    height: 16.h,
  );

  ///默认头像机构
  final iconMechanismPhoto = AssetImage(
    "assets/images/icon_mechanism_photo.png",
  );

  ///消息通知喇叭
  final iconNewsNotice = Image.asset(
    "assets/images/icon_news_notice.png",
    // width: 24.r,
    // height: 24.r,
  );

  ///消息通知收益
  final iconNewsProfit = Image.asset(
    "assets/images/icon_news_profit.png",
  );

  ///我的页面已过期
  final picMyExpired = Image.asset(
    "assets/images/pic_my_Expired.png",
    width: 46.r,
    height: 46.r,
  );

  ///我的页面收益期
  final picMyYield = Image.asset(
    "assets/images/pic_my_Yield.png",
    width: 46.r,
    height: 46.r,
  );
}

class _Diver {

  final blackDiver = Divider(
    thickness: 1,
    color: Color(0xff3f3f3f),
  );
}
